Broadcasting and Scattering in Cube-connected Cycles and Butterfly Networks

نویسندگان

  • Radoslav Nickolov
  • Radolsav Nickolov
چکیده

The process of sending a message from one node of a communication network to all other nodes is called broadcasting when the message is the same for all nodes and scattering when each of the nodes receives a different message. In this thesis we prove several upper bounds on the time to broadcast and scatter in the Cube-Connected Cycles (CCCd) and Butterfly (BFd) interconnection networks. We use the linear cost model of communication, in which the time to send a single message from one node to its neighbour is the sum of the time to establish the connection and the time to send the data proportional to the length of the message. Our algorithms use pipelining in parallel along several disjoint (spanning) trees. We show how to construct 2 arc-disjoint spanning trees of depths 2d + Ld/2 J + 2 and 3 arc-disjoint spanning trees of depths 3d + 3 in CCCd, and 2 and 4 arc-disjoint spanning trees in BFd, of depths d + Ld/2] + 1 and 2d + 1 respectively, and compare the broadcasting times for different lengths of the broadcasted message. Our scattering algorithms consist of two phases. During the first phase we scatter along perfectly balanced binary subtrees of CCCd and BFd. In the second phase we scatter in parallel in all cycles of CCCd and BFd using several originators. The times to scatter are close to the existing lower bounds for both graphs. AIgorithms are presented for fullduplex and half-duplex links and processor-bound and link-bound communication.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some mathematical properties of cayley digraphs with applications to interconnection network design

We consider the relationships between Cayley digraphs and their coset graphs with respect to subgroups and obtain some general results on homomorphism and broadcasting between them. We also derive a general factorization theorem on subgraphs of Cayley digraphs by their automorphism groups. We discuss the applications of these results to well-known interconnection networks such as the butterfly ...

متن کامل

Cayley graph connected cycles: A new class of fixed-degree interconnection networks

We introduce a new class of fixed-degree interconnection networks, called the Cayley graph connected cycles , which includes the well known cube-connected cycles as a special case. This class of networks is shown to be vertexsymmetric and maximally fault tolerant (if the given Cayley graph is maximally fault tolerant). We propose simple routing and broadcasting algorithms for these networks in ...

متن کامل

The Cube-Connected Cycles Network Is a Subgraph of the Butterfly Network

We prove the following results : (a) The Cube-Connected Cycles network of dimension n is a subgraph of the Butterry network of dimension n. (b) The Shuue-Exchange network of dimension n is a subgraph of the DeBruijn network of dimension n.

متن کامل

Are Hopfield Networks Faster than Conventional Computers?

It is shown that conventional computers can be exponentiallx faster than planar Hopfield networks: although there are planar Hopfield networks that take exponential time to converge, a stable state of an arbitrary planar Hopfield network can be found by a conventional computer in polynomial time. The theory of 'P.cS-completeness gives strong evidence that such a separation is unlikely for nonpl...

متن کامل

Minimum Feedback Vertex Sets in Shuffle-based Interconnection Networks

Given a graph G, the problem is to construct a smallest subset S of vertices whose deletion results in an acyclic subgraph. The set S is called a minimum feedback vertex set for G. Tight upper and lower bounds on the cardinality of minimum feedback vertex sets have been obtained for some hypercube–like networks, such as meshes, tori, butterflies, cube-connected cycles and hypercubes. In this pa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005